# skill_1 = ["测试理论","测试方法","sql 语句","linux 命令"]
# tools = ["禅道","SVN","Git","Fiddler","Jmeter","Postman","Pytest+Selenium","Pytest+Requests","Charles"]
# skill_2 = ["linux监控工具", "mysql监控工具", "tomcat 中间件项目部署", "monkey", "adb命令", "Python 语法"]
# class job_hunter():
#     def skill_1(self):
#         for n in skill_1:
#             print("熟练掌握{},工作中经常用到".format(n))
#     def tool(self):
#         for a in tools[0:6]:
#             print("熟练使用{},工作中经常用到".format(a))
#         for b in tools[6:8]:
#             print("能够使用{},，编写简单的自动化脚本".format(b))
#         for c in tools[8:9]:
#             print("了解{}".format(c))
#     def skill_2(self):
#         for j in skill_2[4:6]:
#             print("熟悉{}".format(j))
#         for w in skill_2[0:4]:
#             print("了解{}".format(w))
#     def skill_3(self):
#         while True:
#             a = input("请说一下这个工具、方法、语言的知识点")
#             if a == "我会":
#                 print("这些基本上都有掌握也能熟练的运用")
#             elif a == "忘记了":
#                 print("这些也有会的，只是不经常用，一时忘了，但是用到的时候绝对不耽误工作，百度一下五秒解决")
#             elif a == "不会":
#                 print("这些知识面在上家公司未涉及到，但是我可以进行学习，希望能给一个机会")
# men = job_hunter()
# men.skill_1()
# men.tool()
# men.skill_2()
# men.skill_3()
# 1.熟练掌握测试用例的编写方法、熟悉软件测试的生命周期、软件测试的基础理论；
# 2.熟悉Bug的生命周期和软件测试的流程；
# 3.熟练使用 Bug 管理工具禅道对发现的BUG进行提交并且做好后续的跟踪与管理；
# 4.熟练使用版本管理工具 SVN来获取相关的工作文档、更新手中的文档、修改文档后进行提交以及解决版本冲突的相应操作，了解GIT；
# 5.熟悉Mysql数据库中对数据的增删改查语句， 熟悉多表联查和子查询；
# 6.熟练掌握 Linux 系统的常用命令进行查看日志/文件的内容，查找文件，查看端口、进程、服务的操作；
# 7 .熟练使用抓包工具Fiddler进行数据过滤，抓取数据,对BUG进行前后端定位，提高缺陷修复效率，模拟弱网等相关操作，了解Charles；
# 8.熟悉接口测试用例的编写，能熟练使用 Postman、Jmeter 等接口测试工具进行接口测试；
# 9.熟练使用Jmeter根据性能指标设计性能测试场景，准备测试数据，编写性能测试脚本，并且能够在压测过程中对相关指标进行监控，并给出优化建议；
# 10.熟悉Python的语法格式，并能通过调用自带的包或者下载的第三方库中封装好的函数来完成比如读取Excel文件中的数据、连接数据库等相对应的操作；
# 11.能够使用 Python+Selenium+Pytest 自动化测试框架，编写简单的 Web 自动化脚本；
# 12.能够使用 Python+Requests+Pytest 自动化测试框架，编写简单的接口自动化脚本；
# 13.能够使用 allure 框架生成 html 格式的自动化测试报告；
# 14.熟悉常用的 adb 操作命令（查看日志找到错误）；
# 熟练使用搜索工具，解决各种问题(一时忘了),用到的时候绝对不耽误工作,未涉及到的可以进行学习